Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DE HAVILLAND PLACE Detached £451,240 £96,000 28 Aug 1998
2 DE HAVILLAND PLACE Detached £485,217 £104,000 23 Oct 1998
5 DE HAVILLAND PLACE Detached £361,045 £220,000 2 Feb 2007
8 DE HAVILLAND PLACE Detached £497,589 £288,000 10 Feb 2012